今天要來學習 git pull
可以把遠端數據庫的版本下載到自己的工作目錄上,請看這張圖
那我們會需要這種情況的時候是我們跟團隊合作時會使用到 D :)
請先看這張圖,接下來會一邊操作一邊講解
--可以看到這是一開始專案會出現的樣子 XD 什麼都沒有。
首先我們要先去下載遠端數據庫到自己本機上,Candy 亦是。
使用 git clone
下載這個網址
接著下載下來是沒有東西的,所以我們要建立環境,之後請夥伴做更新
--還是什麼都沒有 XDDDD
這時我們的狀態會是這樣,我自己的本地端以及 GitHub 上會有一個紀錄,但是 Candy 沒有。
那我們建立好環境之後就上傳到 GitHub 上
接著就要通知 Candy 說你可以下載更新嚕!
--於是 Candy 也有一個了。
然後,當 Candy 更新完後一樣要做紀錄並且上傳到遠端數據庫上。
這時狀態就會只有他們兩個有紀錄,我卻沒有。
換我去 git pull
後,使用 git log
查詢記錄就會看到有兩個紀錄了耶!
這時我的狀態也會跟他們一樣惹 (๑´ڡ`๑)
git clone
跟 git pull
的差異在哪呢?
git clone
- 是用在第一次要開發時的專案。
git pull
- 已經下載專案下來,要去更新其他開發者資料時。